seed longevity - French English Dictionary